<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<script>
    console.log(String.prototype);
    // 1.includes 返回值是布尔值
    // 判断字符串中有没有指定字符
    //includes （"指定字符" 开始查找的位置（可选））
    //第二个参数是一个数字不是数字默认转为数字  Number()

    let str="abcdefg12345";
    console.log(str.includes("c",2));

    //2.startWith  endWith
    //判断字符串是不是以指定字符作为开头
    //startWith("指定字符" ,开始查找的位置)

    console.log(str.startsWith("g"),4);

    //endWith
    //判断字符串是不是以指定字符作为结尾
    //endWith("指定字符"，num)
    //num：从num个前面的所有中查看

    console.log(str.endsWith('c'),3);
    console.log(str.endsWith('d'),3);

    //repeat 将字符串重复num次
    //num 取整不可以是负数或者 Infinity（无穷）
    console.log(str.repeat(1.9))
    //-1到0之间   都作为0




    //padStart padEnd   es7中的方法
    //按照指定字符补全字符串的指定长度
    //参数 1.长度Length 2.指定字符
    //padStart/padEnd(Length,'指定字符')
    let str1='ab';
    console.log(str1.padStart(7,"ljm")); //ljmljab
    console.log(str1.padEnd(7,"ljm")); // abljmlj







</script>

</body>
</html>